#from plone.theme.interfaces import IDefaultPloneLayer
from plonetheme.classic.browser.interfaces import IThemeSpecific as IClassicTheme
from zope.interface import Interface

class IThemeSpecific(IClassicTheme):
    """Marker interface that defines a Zope 3 browser layer.
       If you need to register a viewlet only for the
       "APKN Theme Customizations" theme, this interface must be its layer
       (in apkntheme/viewlets/configure.zcml).
    """
class IFolderCountryDashboard(Interface):
	"""
	Marker interface for country dashboard view
	Render country folder dashboard to display
	custiom view for folders
	"""

class IFolderCountryRootDashboard(Interface):
	"""
	Marker interface for country folders dashboard view
	Show all content from all Countries
	"""

class IFolderContainerDashboard (Interface):
    """
    Marker interface for country 
    folders container view
    """

class IFolderCountrySearchContacts(Interface):
    """
    Marker interface for contacts search view within country-folders
    """

class IFolderWorkingGroupFeeds(Interface):
    """
    Marker interface for working groups feeds/events/news rendering
    within APKN 
    Info is sourced via Plone's RSS Feeds for anonymous content
    See ./settings.py for specification
    """
